# _*_conding:cp-1252-*-
# 教育机构：银杰教育
# 讲师：李伟
# 开发时间：2025/9/4 下午10:22

"""
Jmeter和postman工具处理cookies鉴权： postman自动带上cookies，jmeter添加一个cookies管理器

requests处理cookies简单：
- 登录 和后续的接口 使用同一个session 会话，自动把cookies信息  不需要额外做鉴权

"""

import requests

# ERP项目 cookies鉴权方式
# 1、登录接口
url_search = "http://erp.lemonban.com/user/login"
metd = "post"
param = {"loginame":"test123","password":"e10adc3949ba59abbe56e057f20f883e"}
session = requests.Session()  # 初始化一个session对象发送接口的请求 只要同一个session会话 就会自动cookies

# print(session)
resp = session.request(method=metd, url=url_search, data=param)
print(resp.json()) # 响应文本如果是json格式，直接转化Python的字典

# 2、添加角色的接口
url= "http://erp.lemonban.com/role/add"
meth = "post"
param = {"info":'{"name":"py67"}'}
resp = session.request(method=meth,url=url,data=param)
print(resp.json)
